• word of the day

    chenopodium vulvaria

    chenopodium vulvaria - Dictionary definition and meaning for word chenopodium vulvaria

    Definition
    (noun) European goosefoot with strong-scented foliage; adventive in eastern North America
    Synonyms : stinking goosefoot
Download our Mobile App Today
Receive our word of the day
on Whatsapp